003 comm drivers

我想让您了解的通信难题的最后一个部分是所谓的驱动程序。
One last piece of the communications puzzle that I want to make you aware of is something called a driver.

您听说每当您安装新硬件时都会与计算机讨论驱动程序,您会说“哦,我需要为此下载驱动程序”。
And you hear about drivers being discussed with computers whenever you install new hardware you say oh I need to download the drivers for this.

那么什么是驱动程序。
Well what are drivers.

驱动程序实际上只是告诉您的计算机如何与该设备通信的指令,信号来自何处,传出信号需要去往何处。
Drivers are really just instructions which tell your computer how to communicate with this device where signals are coming from where outgoing signals need to go.

他们需要什么看起来像这个硬件可以使用什么方法它可以做什么。
What they need to look like what methods are available to this hardware What can it do.

它是什么样的设备。
What kind of device is it.

基本上就是这样。
So that's basically what it is.

这确实是一个已定义的协议。
It's really a defined protocol.

它说你知道嘿Windows你有一个硬盘驱动器连接到这个端口。
It says you know hey windows you have a hard drive connected up to this port.

让我告诉你什么是硬盘。
Let me tell you what a hard drive is.

您可以向其发送数据,也可以检索数据。
You can send it data you can retrieve data.

您可以告诉它进行格式化。
You can tell it to do a format.

你可以告诉它做这做那。
You can tell it to do this and that.

这些是可用的说明。
These are the instructions available.

这就是您将这些指令发送到设备的方式。
And this is how you send those instructions to the device.

同样,在 HDMI 和滑板世界中,我们将这些东西连接到 P.L.。
Likewise within the world of HDMI and skater we're connecting these things to P.L..

因此 HDMI 和滑手需要知道它正在与哪种设备进行通信。
And as such the HDMI and skater needs to know what kind of device it's communicating with.

这是什么牌子的PLCC?
What brand of PLCC is this.

这是三菱这是伊顿吗?
Is this a Mitsubishi is this an Eaton.

这是欧姆龙吗?
Is this an Omron.

电缆的另一端是什么。
What is on the other end of the cable.

以及我如何与它沟通。
And how do I communicate with it.

数据在哪里。
Where is the data.

我如何将数据发送到其中。
How do I send data into it.

当这些数据进入时,以及当我将数据拉出时,我应该在哪里找到它,以及它将以什么格式出现。
What does that data need to be looked like and structured like when it goes in and when I'm pulling data out where do I find it and what format is it going to come across in.

以及如何将这些数据转换为我可以使用的东西。
And how do I convert that data into something that I can use.

这就是驱动程序,而驱动程序通常受到限制。
So this is what a driver is and drivers are often limited.

每当您购买一台特定的 HDMI 设备时,它可能会加载 10 个驱动程序,以便与同一制造商制造的 PLCC 进行通信。
Whenever you buy one particular HDMI device it might have 10 drivers loaded up to communicate with the PLCC made by the same manufacturer.

但是,当您使用来自不同制造商的 APRC 时该怎么办?
But what about when you're using APRC that comes from a different manufacturer.

好吧,您将没有可用的驱动程序,这意味着您将无法直接与 PLCC 通信,除非您的 PC 和 HDMI 之间有某种通用语言或通用协议。
Well you're not going to have a driver available which means you're not going to be able to communicate directly with that PLCC unless you have some common language some common protocol in between your PC and HDMI.

他们都可以利用。
That they can both utilize.

这就是为什么我们在前几个讲座中讨论 OPC 服务器,因为这就是 OPC 服务器的用途。
And that's why we were talking about OPC servers a couple of lectures back because that's kind of what the OPC server is useful for.

这就是司机。
So that's what a driver is.

稍后,当您看到我说设置此驱动程序并安装该驱动程序时,您就会确切地知道那是什么。
Later on when you see me saying set up this driver and install that driver you're going to know exactly what that is.

它准确地告诉 HDMI 如何与特定设备或特定协议或使用一种或另一种电缆进行通信,它给出了内置于该系统中的指令,并让它知道如何通信以及如何交换数据。
It's telling an HDMI exactly how to communicate with one particular device or with one particular protocol or using one kind of cable or another it's giving instructions built into that system and letting it know how to communicate and how to exchange data.

所以这就是驱动程序并不难,它有点技术性,但你真的不需要更多地了解驱动程序的世界,除了它允许两个东西互相交谈或者它允许一个东西管理东西之外别的。
So that's what a driver is nothing really hard it is a little bit technical but you really don't need any more understanding into the world of drivers other than that it allows two things to talk to each other or it allows one thing to manage something else.